Versions:

  • 1.5

Fusion++ is a lightweight diagnostic utility developed by awaescher that serves as a contemporary replacement for Microsoft’s legacy Assembly Binding Log Viewer (FUSLOGVW.exe). Designed for .NET developers and system administrators, the program intercepts and displays detailed logs of assembly-binding events generated by the .NET runtime, enabling rapid identification of version conflicts, missing dependencies, probing-path failures, and policy overrides that otherwise surface only as cryptic exceptions at run-time. The viewer presents binding data in a clean, searchable grid that can be filtered by application, assembly name, version, culture, public-key token, success/failure status, and time-stamp; selecting any entry reveals the original fusion log text together with a graphical timeline that pinpoints where the loader probed and why it succeeded or failed. Typical use cases include troubleshooting “Could not load file or assembly” errors on production servers, auditing binding redirects after framework upgrades, validating custom probing paths configured in machine.config or app.config, and comparing before-and-after behaviour when updating strong-named libraries. Because Fusion++ captures logs passively through the same ETW provider used by the CLR, it requires no code changes or recompilation, and its portable single-exe distribution (version 1.5, the first and current release) can be run side-by-side with Visual Studio or attached to a test harness without administrative rights. Logs can be exported to CSV or JSON for further analysis or regression testing, and the integrated diff view highlights binding differences between two execution runs. Fusion++ is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version and supporting batch installation of multiple applications.

Tags: